Agile Information Systems Development Teams: Is Empowerment Taken for Granted?
نویسنده
چکیده
Agile Information Systems Development (ISD) principles emphasize self-organizing teams and empowered individuals in order to build more effective architecture and design. Agile ISD puts a higher emphasis of social interactions and human aspects of software development, and self-organizing teams act as enablers of these human aspects. In agile ISD teams, members have high autonomy over choosing their tasks and the way they perform the tasks. Team members benefit from the collective decision making and shared ownership of the project. However, in the agile ISD literature the terms “self-organization”, “autonomy” and “empowerment” are using interchangeably and without clear and specific definition. Adapting an interpretive case study design in a leading enterprise software company, this research-in-progress differentiates “self-organization”, and “empowerment” and uses the team-level four-dimensional conceptualization of team psychological empowerment by Kirkman and Rosen (1999) (potency, meaningfulness, autonomy and impact), to study whether self-organization indicates empowerment in agile ISD
منابع مشابه
Looking for a place to hide: a study of social loafing in agile teams
Social loafing refers to the behaviour of individual members of a team who have tendency not to work as hard as they could or should, because social groups provide a degree of anonymity such that individual team members feel that their poor performance will be hidden by the overall output of the team. Agile Software Development philosophy espouses the importance of cohesive project teams, the e...
متن کاملAdaptation Patterns in Agile Information Systems Development Teams
This research draws on team adaptation theory to study how agile information systems development (ISD) teams respond to non-routine events in their work environment. Based on our findings from a qualitative case study of three ISD teams, we identified non-routine events that could be distinguished according to the three categories task volatility, technological disruption, and team instability....
متن کاملThe Dilution of Effort in Self-Evaluating Development Teams: Agile Loafing
Attempts to resolve the problems in software development have concentrated on the tools and methodologies used, despite an acceptance by many that it is a sociological problem. An example of this is the procedures and processes surrounding evaluations within projects, yet ultimately it depends on individuals more than process. This paper examines one of the sociological factors inherent in a so...
متن کاملMeasuring the Performance of the Virtual Teams in Global Software Development Projects
The development teams who are geographically spread, culturally mixed and mainly depend on information and communication technology (ICT) for communication is defined as a global virtual teams (GVTs). Despite the advancement of technologies, achieving the efficient performance of GVTs remains a challenge. The reviewed literature has highlighted the importance of training and development, organi...
متن کاملRe-conceptualizing Agile Information Systems Development Using Complex Adaptive Systems Theory
Complex adaptive systems (CAS) theory characterizes the role of emergence in the world of frequent and continuous change. In the context of information systems (IS) CAS can help conceptualize the phenomenon of IS emergence. In this domain agile development methods were introduced to address speed and the problems of change in IS development. The paper provides a review of agile development prac...
متن کامل